﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1.Models
{
   public class Gooseobraznie:Birds
    {
        #region Fields
        ///Безусловная инициализация
        private bool m_HaveWebbing = default(bool);
        private bool m_HaveWaterproofDress = default(bool);
        #endregion

        #region constructor
       public Gooseobraznie()
		{
		    /// Инициализация свойств объекта
            m_HaveWebbing = true;     ///Перепонки
            m_HaveWaterproofDress = true;  ///Водонепроницаемое оперенье
         
		}
		#endregion
        
        #region Properties
        ///Пример полной формы декларации свойства
        ///
       public bool HaveWebbing
        {
            get
            {
                return m_HaveWebbing;
            }
            set
            {
                m_HaveWebbing = value;
            }
        }

       public bool HaveWaterproofDress
       {
           get
           {
               return m_HaveWaterproofDress;
           }
           set
           {
               m_HaveWaterproofDress = value;
           }
       }
                     
        ///Пример сокращенной формы декларации свойства
       ///public bool HaveWaterproofDress { get; set; }
        #endregion


        #region Methods
        public void Swim() { }
        public void Fly() { }
        #endregion
    }
}
